package com.forekonw.demo3;


import java.util.Scanner;

/**
 * 数组的声明与使用
 * 数据类型[]变量名 = new 数据类型[数组的长度];
 * 如果数组下标越界出现异常（Exception）
 *      Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException（数组下标越界）
 *  如果出现了此类异常，程序就中断了，不会执行之后的代码了
 * 数组是引用类型;引用类型的默认值都为null，如果定义的数组没有初始化，那么默认值就为null
 */
public class ArrayDemo5 {
    public static void main(String[] args) {
        int b =0;
       int[] array=new int[8];
       array[0]=12;//假设最小值
        array[1]=2;// 遍历，用第二个和第一个比
        array[2]=3;//如果是最小，定义变量保存
        array[3]=1;//
        array[4]=5;
        array[5]=46;
        array[6]=32;
        array[7]=17;
        int a = array[0];
        for (int i=1;i<array.length;i++){
            if (array[i]<a) {
                a = array[i];
                System.out.println(a);
            }
        }
    }
}
